package com.aube.mis.service;

import java.util.List;

import com.aube.mis.dto.LotteryDTO;
import com.aube.mis.dto.LotteryWinnerDTO;
import com.aube.mis.dto.PaginationResultDTO;
import com.aube.mis.vo.DataTableCriterias;

public interface LotteryService {

	List<LotteryDTO> getLotteryList(DataTableCriterias criterias, String showId);

	LotteryDTO editLottery(LotteryDTO lotteryDTO);

	void deleteLottery(String lotteryId);

	LotteryDTO getLotteryDetail(String activityId);

	PaginationResultDTO<LotteryWinnerDTO> getWinnerList(DataTableCriterias criterias, String showId, String activityId);
	
}
